# 给定一个整数 (32 位有符号整数)，请编写一个函数来判断它是否是 4 的幂次方。

# 示例 1:

# 输入: 16
# 输出: true
# 示例 2:

# 输入: 5
# 输出: false


class Solution:
    def isPowerOfFour(self, num):
        """
        :type num: int
        :rtype: bool
        """
        i = 1
        res = 1
        while res <= num:
            if res == num:
                return True
            res = 4**i
            i += 1
        return False